extra terrestrial - Turkish English Dictionary